/***å…¬å…±æçŒ®****/
ul{padding-left: 0px;}
a:focus{ text-decoration:none;}
.container{ width:1140px;}
.nav-back{ background:#f2f2f2; height:70px; line-height:70px;}
/*.nav-tt{ height:70px; font-size:30px; color:#0e3387; font-weight:bold; background:url(../images-news/icon01.png) left center no-repeat; padding-left:60px;}  */
.nav-tt{ height:70px; font-size:30px; color:#0e3387; font-weight:bold; padding-left:10px;}

.nav-right{ font-size:12px; color:#837c7c;}
.nav-right a{ color:#837c7c;}
.nav-right a:hover{color: #2ea7e0;}
.nav-right span{ color:#e50013;}
.jx-border{ padding:15px; border:solid 1px #d0d0d0; border-radius:10px; font-size:18px; color:#666666; line-height:30px; text-align:justify; margin-bottom:40px; height:282px;}
.jx-row .col-xs-4{ padding:0 23px;}
.jx-row{ margin:44px -23px 0 -23px;}
.title01{ font-size:26px; color:#2ea7e0;}
.lc-back{ background:#f9f9f9; padding:50px 0; margin-top:50px;}
.width-xs{ max-width:1140px; margin:0 auto;}
.lc-tt{ font-size:26px; color:#424242; margin:30px 0;}
.lc-list{ padding-left:80px;}
.lc-list li{ position:relative; line-height:37px; height:70px;}
.lc-list li span{ position:absolute; color:#666; left:-80px; top:0; font-size:26px;}
.lc-list li:before{ display:block; content:""; position:absolute; left:-26px; top:15px; width:10px; height:10px; border-radius:50%; background:#dcdcdc; margin-bottom:-15px;}
.lc-lind{ height:70px; border-left:solid 1px #dcdcdc; left:-22px; top:15px; position:absolute;}
/****äº’æäº’åˆ©****/
.nav-tt span{ font-size:16px; color:#666; font-weight:100;}
.hj-txt{ padding:10px 0 50px 0;}
.hj-txt p{ margin-bottom:0;}
.hj-txt img{ float:left; margin-right:15px; margin-top:40px;}
.hj-txt-tt{ color:#666; font-size:18px; font-weight:bold; margin-top:40px;}
.hj-txt-p{ line-height:30px; text-align:justify; font-size:18px;}
.hj-txt-b{ font-size:18px; color:#0e288b; font-weight:bold; margin-top:30px;}
.news-img-c{ margin:0 -6px;}
.news-img-c .pull-left{ padding:0 6px;}
.hj-txt-news{ font-size:16px; margin-top:20px; color:#666;}
.jx-sm-tt{ font-size:18px; color:#666; margin-bottom:20px;}
.jx-sm-tt span{ font-size:26px; font-weight:bold; color:#000; padding-right:20px;}
.jx-sm-border{ border:solid 1px #d8d4d4; border-radius:4px; padding:20px 15px; height:400px; margin-bottom:45px;}
.jx-number{ font-size:46px; color:#f0f0f0;}
.jx-sm-p{ font-size:18px; color:#666; line-height:30px; text-align:justify;}
/*.qy-list-txt{ background:url(../images-news/one.png) left top no-repeat; padding-left:50px; text-align:left; font-size:18px; min-height:50px; display:table; margin:20px auto 0 auto;}*/
.qy-list{ margin:100px -20px 0 -20px;}
.qy-list li img{ height:246px;}
.qy-list li{ width:33.333333%; padding:0 20px; float:left; margin-top:50px;}
/*.qy-list-txt02{ background:url(../images-news/tow.png) left top no-repeat;}*/
/*.qy-list-txt03{ background:url(../images-news/three.png) left top no-repeat;}*/
/*.qy-list-txt04{ background:url(../images-news/four.png) left top no-repeat;}*/
/*.qy-list-txt05{ background:url(../images-news/five.png) left top no-repeat;}*/
.qy-list02{ padding-left:16%; margin-bottom:100px; margin-top:0;}
/***ç‰¹å®šç–¾ç—…ä¿é™©**/
.bx-tt{ font-size:18px; color:#454545; font-weight:bold;}
.bx-c{ padding:60px 0;}
.bx-left{ width:710px;}
.bx-p{ font-size:18px; color:#666; line-height:30px; margin:0; text-align:justify;}
.bx-row .col-xs-6{ padding:0 70px;}
.bx-row{ margin:0 -70px;}
.bx-row .bx-p{ height:80px;}
.bx-row .clearfix span{ font-size:26px; color:#e50013; font-weight:bold;}
.bx-tt01{ font-size:30px; color:#454545; margin-top:70px;}
.bx-tt-sm{ font-size:13px; color:#bdbdbd; width:516px; margin:0 auto; padding-bottom:10px; border-bottom:solid 1px #ccc; margin-bottom:40px;}
.bx-number{ height:65px; line-height:65px; color:#fff; text-align:center; background:#2ea7e0; position:absolute; left:0; top:0; width:40px; font-size:46px; }
.bx-list li{ position:relative; padding-left:70px; margin-bottom:35px; min-height:65px;}
.bx-list-tt{ font-size:18px; color:#666; font-weight:bold; margin-bottom:5px; margin-top:5px;}
.bx-list-txt{ font-size:18px;}
.bx-tt03{ width:86px; height:86px; margin:0 auto; color:#fff; font-weight:bold; font-size:26px; background:#2ea7e0; text-align:center; padding-top:5px;}
.bx-tt-txt{ font-size:18px; margin-top:10px;}
.bold{ font-weight:bold;}
.bx-bottom{ margin-top:60px;}
.bx-bottom p{ font-size:18px; line-height:35px; margin-bottom:30px;}
/***è‡ªä½“å‚¨å­˜**/
.zt-back{ margin-top:0 !important;}
.zc-txt{ font-size:16px; line-height:30px; margin-bottom:50px;}
/******å…šå»ºå·¥ä½œ****/
.dj-left{ padding:5px; border:solid 1px #ccc;}
.dj-c{ margin:40px 0;}
.dj-tt{ border:solid 1px #ccc; border-radius:30px; font-size:18px; font-weight:bold; color:#2ea7e0; padding:3px 20px; display:table; margin-left:0; margin-bottom:10px;}
.dj-right{ width:760px;}
.dj-right p{ font-size:18px; line-height:30px; margin-bottom:20px; text-align:justify;}
.b{ font-size:16px !important; line-height:30px;}
.dj-m{ margin-bottom:250px;}
/****è®¤è¯†å¹²ç»†èƒž****/
.xb-border{ border:solid 1px #c1bfbf; border-radius:10px; padding:20px; position:relative; min-height:190px; margin:30px 0;}
.xb-img{ position:absolute; left:0; top:0; padding:20px;}
.xb-img img{ width:225px; height:150px; border-radius:10px;}
.xb-tt{ font-size:16px; color:#000; font-weight:bold; border-bottom:solid 1px #ccc; padding-bottom:10px;}
.xb-c{ padding-left:245px;}
.xb-txt{ font-size:16px; line-height:30px; margin-top:10px; text-align:justify;}
.xb-left{ width:680px;}
.cb-width{ margin-top:70px; margin-bottom:40px;}
.xb-back{ background:url(../assets/bank/xb03.png) center no-repeat; background-size:100% 100%; padding:80px 0 50px 0;}
.xb-back-tt{ font-size:16px; font-weight:bold; font-weight:bold; color:#000; margin-bottom:30px;}
.xb-back p{ position:relative; font-size:16px; line-height:30px; padding-left:20px; text-align:justify;}
.xb-back p:before{ width:6px; height:6px; display:block; content:""; position:absolute; left:0; top:15px; background:#000; border-radius:50%;}
.xb-back-bottom{ padding-left:20px; font-size:16px; line-height:30px; font-weight:bold; margin-top:30px;}
.xb-back .container{ max-width:1030px;}
/*******è„å¸¦è¡€é€ è¡€å¹²ç»†èƒž******/
.jd-c{ margin:60px 0; position:relative; padding-left:240px;}
.jd-c p{ font-size:16px; line-height:30px;}
.jd-img{ position:absolute; left:0; top:0;}
.jd-p-b{ font-weight:bold; color:#2ea7e0; margin-top:30px;}
.jd-back{ background:#eaf3fc; padding:65px 0;}
.jd-back-tt{ font-size:16px; color:#2ea7e0; font-weight:bold; margin-bottom:20px;}
.jd-txt{ font-size:16px; line-height:30px;text-align: justify}
.jd-left{ width:820px;}
.jd-bottom{ position:relative; padding-top:40px;}
.jd-bottom:before{ display:block; content:""; width:61px; height:97px; background:url(../assets/bank/jd03.png) center no-repeat; position:absolute; left:15px; top:-30px; }
.jd-bottom .jd-back-tt{ padding-left:90px;}
.jd-icon{ margin-top:30px; margin-bottom:50px;}
.jd-icon p{ padding-left:15px; position:relative;}
.jd-icon p:before{ width:6px; height:6px; display:block; content:""; position:absolute; left:0; top:13px; background:#666; border-radius:50%;}

.tp-width img{ float:right; margin-left:50px;}
.tp-back{ background:url(../assets/bank/tp-back.png) center no-repeat; background-size:100% 100%; padding:80px 0; color:#fff;}
.tp-back .xb-back-tt{ color:#fff;}
.tp-back p{ font-size:16px; max-width:850px; margin:0 auto;}

.wz-number{ width:100px; height:100px; border-radius:50%; text-align:center; line-height:100px; font-size:24px; color:#fff; background:#2ea7e0; position:absolute; left:0; top:0;}
.wz-c{ position:relative; padding-left:130px; margin-top:45px;}
.wz-b{ font-size:16px; margin-top:30px;}
.wz-b-tt{ font-size:24px; color:#2ea7e0; font-weight:bold; margin-top:10px; margin-bottom:80px;}
.wz-number02{ background:#ff7a85;}
.wz-number03{ background:#939393;}
/********ä¸´åºŠåº”ç”¨*****/
.linc-tt{ font-size:18px; color:#2ea7e0; font-weight:bold; margin-bottom:10px;}
.linc-c{ margin-top:60px; margin-bottom:40px;}
.txt-lg{ font-size:28px; color:#2ea7e0; font-weight:bold;}
.linc-border{ border:solid 1px #ccc; padding:30px; border-radius:10px;}
.linc-border-tt{ font-size:18px; color:#2ea7e0; font-weight:bold;}
.linc-border p{word-wrap: break-word}
.linc-c .col-xs-8{ border-left:solid 1px #ccc;}
.linc-c .row{ margin:0 -35px;}
.linc-c .col-xs-8,.linc-c .col-xs-4{ padding:0 35px;}

.yz-tabs{ margin:30px 0;}
.yz-tabs li{ float:left; width:14.285714%;}
.yz-tabs li a{ display:block; position:relative; background:#2ea7e0; height:40px; line-height:40px; text-align:center; color:#fff; font-size:16px; font-weight:bold;}
.yz-tabs li.active a,.yz-tabs li a:hover{ background:#6ac4ee; color:#fff;}
/*.yz-tabs li.active a:before{ width:16px; height:7px; display:block; background:url(../images-news/yz01.png) center no-repeat; content:""; position:absolute; top:100%; left:50%; margin-left:-8px;}*/
.yz-border{ border:solid 1px #ccc; padding:40px 15px 20px 15px; margin-bottom:10px;}
/*.yz-tt{ background:url(../images-news/yz-icon.png) center top no-repeat; padding-top:40px; font-size:16px; color:#000; font-weight:bold; margin-bottom:20px;}*/
.yz-list li{ float:left; width:33.333333%; margin-bottom:20px;}
.yz-list li a:hover{ color:#2ea7e0; }
/****åœ¨çº¿é…åž‹****/
.px-tt{ font-size:20px; color:#2ea7e0; font-weight:bold; left:0; top:50px; position:absolute;}
.px-c .px-txt-c{ padding:50px 0 20px 140px; border-bottom:dashed 1px #333; position:relative;}
.px-tt-sm{ font-size:16px; color:#666; margin-bottom:10px; margin-top:5px; height:22px;}
.input-px{ border-color:#ccc; box-shadow:none; margin-bottom:30px;}
.px-c .clearfix .relative{ padding-right:20px; position:relative;}
.px-icon{ position:absolute; right:0; top:0; line-height:40px;}
.checkbox-inline,.radio-inline{ margin-top:5px !important; height:34px; margin-bottom:25px !important;}
/*.form_date{ background:#fff url(../images-news/date-icon.jpg) 95% center no-repeat !important; position:relative;}*/
.before:before {
    padding: 0 5px;
    content: "/\00a0";
	position:absolute; left:-8px; top:5px; color:#333;
}
.input-px-lg{ height:160px !important; }
.btn-px{ width:190px; background:#f16c00; color:#fff; padding:0; display:block; float:left; font-size:16px; text-align:center; height:48px; line-height:48px; margin-bottom:60px;}
.px-txt p{ margin-bottom:5px; margin-left:30px; font-size:14px;}
.down-tt{ font-size:14px; color:#2ea7e0; font-weight:bold;}
.down-list{ margin-bottom:60px;}
.down-list li a{ text-decoration:underline; font-size:14px; color:#666;}
.down-list li a:hover{ color:#2ea7e0; text-decoration:underline !important;}
.px-address li{ margin-top:30px; font-size:14px;}
.px-address li span{ font-weight:bold;}
.px-txt-c-last{ border:none !important;}
.px-l{ border:solid 1px #ccc; border-radius:10px; padding:12px; font-size:14px; text-align:center; margin:50px 0;}
@media (max-width:1199px){
	.container{ width:970px;}
.jx-row .col-xs-4{ padding:0 15px;}
.jx-row{ margin:44px -15px 0 -15px;}
.jx-border{ height:340px;}
.lc-list li{ line-height:25px; padding-top:5px;}
.lc-list li span{ top:8px;}
.news-img-c .pull-left{ width:33.333333%;}
.jx-sm .col-xs-3{ width:50%;}
.jx-sm-border{ margin-bottom:20px; height:250px;}
.qy-list li img{ height:200px;}
.bx-left{ width:540px;}
.dj-right{ width:560px;}
.dj-tt{ border:none; padding:0;}
.xb-left{ width:510px;}
.jd-left{ width:620px;}
.btn-px{ margin-bottom:10px;}
.px-txt{ width:100%; margin-bottom:30px;}
.px-txt p{ margin-left:0;}
	}
@media (max-width:991px){
	.container{ width:750px;}
.jx-row .col-xs-4{ width:100%;}
.jx-border{ height:auto; margin-bottom:20px;}
.jx-sm-border{ height:320px;}
.qy-list li img{ height:160px;}
.qy-list{ margin-top:0;}
.bx-img img{ width:250px;}
.bx-left{ width:440px;}
.bx-row .col-xs-6{ padding:0 15px;}
.bx-row {
    margin: 0 -15px;
}
.dj-left{ float:none !important; margin:0 auto 20px auto; display:table;}
.dj-right{ width:100%;}
.dj-c{ margin-bottom:0;}
.dj-right p{ font-size:16px;}
.xb-left{ width:100%;}
.xb-right{ width:100%; text-align:center;}
.jd-left{ width:420px;}
.nav-tt span{ display:none;}
.nav-tt font{ display:none;}
.px-txt-c .col-xs-4,.px-txt-c .col-xs-8{ width:100%;}
.hidden-tt{ display:none;}
.form_date {
    /*background: #fff url(../images-news/date-icon.jpg) 98% center no-repeat !important;*/
    position: relative;
}
}

.linc-img{margin-bottom:20px;margin-top: 40px;}
@media (max-width:767px){
	.container{ width:100%;}
	.nav-tt{ width:100%;}
	.jx-border{ font-size:16px;}
	.title01{ font-size:18px;}
	.lc-list li{ height:auto; padding-bottom:10px;}
	.lc-lind{ height:100%;}
	.lc-back{ margin-top:20px;}
	.hj-txt img{ float:none; margin:0;}
	.nav-tt span{ display:none;}
	.hj-txt-tt{ margin-top:20px; margin-bottom:10px !important;}
	.hj-txt-p{ font-size:16px; line-height:25px; margin-bottom:10px !important;}
	.jx-sm .col-xs-3{ width:100%;}
	.jx-sm-border{ height:auto;}
	.jx-sm-tt{ margin-top:20px; font-size:14px;}
	.jx-sm-tt span{ display:block;}
	.jx-sm-p,.bx-p,.bx-list-txt,.bx-tt-txt,.bx-bottom p,.xb-back p,.xb-back-bottom,.xb-txt,.jd-c p,.jd-txt{ font-size:16px; line-height:25px;}
	.jx-number{ margin-top:-10px;}
	.hj-txt{ padding-bottom:20px;}
	.hj-txt-b{ font-size:16px;}
	.qy-list li{ width:100%; margin-top:20px;}
	.qy-list li img{ height:120px;}
	.qy-list02{ padding-left:0; margin-bottom:20px;}
	.bx-left{ width:100%;}
	.bx-img{ width:100%; text-align:center;}
	.bx-row .col-xs-6{ width:100%;}
	.bx-row .clearfix{ margin-top:10px; margin-bottom:20px;}
	.bx-tt-sm{ width:200px;}
	.bx-list li{ padding-left:60px;}
	.bx-bottom{ margin-top:20px;}
	.bx-bottom p{ margin-bottom:10px;}
	.bx-tt01{ margin-top:20px;}
	.bx-row .bx-p{ height:auto;}
	.nav-tt{ font-size:18px;}
	.nav-back{ height:50px; line-height:50px;}
	.bx-row .clearfix .pull-left,.bx-row .clearfix .pull-right{ width:100%;}
	.nav-right{ line-height:40px;}
	.zt-back{ margin-top:40px !important; padding:20px 0;}
	.zc-txt{ margin-bottom:10px; line-height:25px;}
	.lc-list{ padding-left:60px;}
	.lc-list li span{ left:-65px;}
	.nav-tt{ background-size:auto 30px; height:50px; line-height:50px;}
	.dj-m{ margin-bottom:0;}
	.xb-border{ margin-top:40px; margin-bottom:0;}
	.xb-img{ position:static; padding:0; margin-bottom:20px; text-align:center;}
	.xb-c{ padding-left:0;}
	.xb-back{ background-size:auto 100%; padding:20px 0;}
	.cb-width{ margin-top:20px;}
	.xb-back-tt{ margin-bottom:20px;}
	.jd-bottom .jd-back-tt{ padding-left:50px;}
	.xb-back p:before{ top:12px;}
	.xb-back-bottom{ margin-top:0;}
	.jd-img{ position:static; margin-bottom:20px; width:100%; text-align:center;}
	.jd-c{ padding-left:0;}
	.jd-back .pull-right{ width:100%; text-align:center;}
	.jd-back{ padding-top:20px;}
	.jd-left{ width:100%;}
	.tp-width img{ float:none; margin:15px auto 0 auto; display:block; }
	.wz-number{ position:static; margin:0 auto 20px auto;}
	.wz-c{ padding-left:0;}
	.wz-b-tt{ font-size:18px; margin-bottom:20px;}
	.linc-c .row{ margin:0 -15px;}
	.linc-c .col-xs-8,.linc-c .col-xs-4{ padding:0 15px; width:100%; border:none;}
	.linc-border{ padding:15px;}
	.linc-img{margin-bottom:20px;}
	.txt-lg{ font-size:18px;}
	.yz-tabs{ margin-top:40px;    background: #2ea7e0;}
	.yz-tabs li{ width:25%; border-bottom:solid 1px #fff; border-right:solid 1px #fff;}
	.yz-tabs li.active a:before{ display:none;}
	.yz-border .col-xs-2, .yz-border .col-xs-10{ width:100%;}
	.yz-list li{ width:50%;}
	.yz-border{ padding:15px 15px 0 15px;}
	.px-tt{ position:static; top:0; margin-bottom:10px;}
	.px-c{ padding-top:20px;}
	.px-c .px-txt-c{ padding:20px 0;}
	.checkbox-inline, .radio-inline{ margin-bottom:0 !important;}
	.input-px{ margin-bottom:10px;}
	.px-img{ display:none;}
	.px-col .col-xs-6{ width:100%;}
	.px-address li{ margin-top:10px;}
	.down-list{ margin-bottom:20px;}
	.px-l{ margin:20px 0;}
}



/********æ–°å¢ž*******/
.news-left{ width: 254px; height: 150px; border-radius: 10px; border:solid 4px #2ea7e0; margin-right: 40px; }
.news-left img{ width: 100%; height: 100%; border-radius: 10px; }
.news-ul li{ padding:40px 0; border-bottom: dashed 1px #dfdede; }
.news-tt{ position: relative; height: 38px; line-height: 37px; border-bottom: solid 1px #dfdede; padding-right: 190px;overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;  }
.news-tt a{ font-size: 16px; color: #010101; }
.news-tt a:hover{ color: #2ea7e0; }
.news-tt span{ position: absolute; right: 0; top: 0; color: #b2b2b2; font-size: 14px; }
.news-tt span font{ color: #2ea7e0; }
.news-right-width{ width: 840px; }
.news-text{ font-size: 14px; color: #7a7a7a; margin-top: 10px; line-height: 25px; text-align: justify; height: 75px; overflow:hidden; }
.news-bottom{ margin-top: 5px;}
.news-bottom span{ padding-right: 30px; color: #7a7a7a; font-size: 14px; }
.news-bottom span font{ color: #2ea7e0; }
.pagination-news{ margin-bottom: 50px; }
.pagination-news li a{ background: #d7d7d7; color: #fff; font-size: 16px; border-radius: 4px !important; }
.pagination-news li a:hover{ background: #ff7681; color: #fff; }
.pagination-news>.active>a, .pagination-news>.active>span, .pagination-news>.active>a:hover, .pagination-news>.active>span:hover, .pagination-news>.active>a:focus, .pagination-news>.active>span:focus{ background: #ff7681; color: #fff; }
.pagination {display: inline-block;padding-left: 0;margin: 20px 0;border-radius: 4px;}
.pagination>li{display: inline;}
.pagination>li>span{    border: none;margin: 0 5px;}
.pagination>li>a, .pagination>li>span{padding: 6px 12px;float: left;    position: relative;    text-decoration: none;}
.pagination li a,.pagination>.disabled>span{ background: #d7d7d7; color: #fff; font-size: 16px; border-radius: 4px !important; }
.pagination li a:hover{ background: #ff7681; color: #fff; }
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus{ background: #ff7681; color: #fff; border-radius: 4px !important;}
/********è„å¸¦è¡€åº“********/
.xk-about{ margin-top: 50px; position: relative; padding-bottom: 180px; }
.xk-text{ width: 460px; font-size: 18px; color: #666; text-align: justify; margin-left: 60px; line-height: 30px; }
.xk-text span{ color: #2ea7e0; }
.xk-img02{ position: absolute; right: 0; bottom: 60px; }
.xk-icon li{ float: left; width:14.285714%; font-size: 16px; color: #666;  }
.xk-icon li img{ margin-bottom: 10px; }
.xk-border{ border:solid 1px #000; border-radius: 15px; padding:20px; font-size: 16px; color: #666; margin:40px 0; line-height: 25px; }
.xk-number-tt{ font-size: 18px; font-weight: bold; color: #2ea7e0; }
.xk-number-txt{ font-size: 18px; color: #666; line-height: 25px; margin-top: 10px; text-align: justify; }
.xk-number-txt span{ font-size: 28px; color: #2ea7e0; }
.xk-title{ display: table; width: auto; margin:90px auto 30px auto; font-size: 30px; color: #000; padding:0 50px 20px 50px; border-bottom: solid 1px #ccc; }
.xk-p{ font-size: 18px; color: #666; margin-bottom: 30px; line-height: 30px; text-align: justify; }
.xk-p span{ font-weight: bold; color: #2ea7e0; }
.xk-title span{ font-size: 13px; color: #bdbdbd; display: block;}
.xk-position{ height:200px; display: table; margin:0 auto; border:solid 1px #ddd; width: 100%; padding:5px;}
.xk-position span{display: table-cell;  vertical-align:middle; }
.xk-position img{ max-width: 100%; max-height:188px; display: inline; }
.xk-img-ul li{ float: left; width: 25%; padding:0 17px; margin-bottom: 18px; }
/*.xk-p-back{ height: 9px; background: url(../images-news/news/xk-back.png) center top no-repeat; }*/
.xk-jp-txt{ font-size: 16px; color: #666; text-align: center; padding:0 5px; height: 66px; }
.xk-w-back{ position: relative;height: 100%; width: 100%; background: #fafafa; }
.xk-zl{ font-size: 20px; position:absolute; left: 0; top: 50%; margin-top: -10px; height: 20px; width: 100%; text-align: center;  }
.ewm-c{ max-width: 520px; border-top: solid 1px #ddd; padding-top: 50px; margin-top: 50px; }
.ewm-img img{ border:solid 1px #ddd; margin-bottom: 10px; }
.ewm-txt{ font-size: 16px; color: #666; margin-bottom: 80px; }
/**é¦–é¡µ*/
.index01{ display: block; margin:0 auto; }
.index02{ display: none; margin:0 auto; }
.index-icon01:hover .index01{ display: none; }
.index-icon01:hover .index02{ display: block; }
.index-txt{ font-size: 16px; color: #555; margin-top: 5px; }
.index-icon{ margin:70px 0; }
.index-icon li{ width: 16.666666%; float: left; padding:0 15px; }
.back-f8{ background: #f8f8f8; }
.carousel-indicators{ line-height:80px;}

.carousel-indicators li{ text-indent:0; width:120px; height:60px;color:#fff; font-size:16px; border-radius:0; border:none; padding:0;  margin:0 5px;  margint-top:20px;}

.carousel-indicators li.active{ width:150px; height:80px;}

.carousel-indicators li img{ height: 100%;width:100%;border:2px solid #FFF;}

/*.news-tt-back{ height: 77px; background: url(../images-news/news/news-tt.png) center top no-repeat; padding-top: 20px; margin-bottom: 45px; font-size: 26px; color: #454545; line-height: 20px; }*/
.news-tt-back span{ font-size: 12px; color: #a8a8a8; }
.index-img li{ float: left; width: 25%; padding:0 10px; margin-bottom: 50px; }
.index-img{ margin:0 -10px; }
.index-js p{ font-size: 16px; color: #555; line-height: 30px; margin-bottom: 20px; }
/*.js-more{ display: block; width: 162px; height: 55px; background: url(../images-news/news/js-more.png) center no-repeat; text-align: center; line-height: 55px; margin:50px auto; font-size: 14px;}*/
.index-news-img img{ width: 165px; height: 98px; border-radius: 4px; }
.index-news-list li{ position: relative; padding-left: 180px; min-height: 98px; margin-bottom: 50px; }
.index-news-img { position: absolute; left: 0; top: 0; }
.index-news-tt{ position:relative; padding-right: 165px; border-bottom: solid 1px #dfdede; padding-bottom: 10px; }
.index-news-tt a{ font-size: 16px; color: #010101; }
.index-news-tt-right{ position: absolute; right: 0; top: 0; color: #b2b2b2; font-size: 14px; }
.index-news-tt-right span{ padding-right: 15px; }
.index-news-tt-right i{ padding-right: 5px; }
.index-news-txt{ color: #878787; font-size: 14px; margin-top: 8px; padding-right: 20px; }
.jt-margin{ padding-top: 70px; }
.huiyuan{ padding-top: 70px; }
.hy01{ display: block; margin:0 auto; }
.hy02{ display: none; margin:0 auto; }
.hy-c:hover .hy01{ display: none; margin:0 auto; }
.hy-c:hover .hy02{ display: block; margin:0 auto; box-shadow: 0px 0px 3px 4px #eee; border-radius: 50%; }
.hy-txt{ font-size: 16px; color: #555555; margin-top: 10px; }
.hy-c{ display: table; margin:0 auto; width: auto }
.hy-c:hover .hy-txt{ font-weight: bold; }
.hy-list li{ float: left; width: 20%; padding:0 15px; }
.hy-list{ margin:80px -15px 120px -15px; }
/*.jt-tt-back{ background: url(../images-news/news/jt-tt.png) center no-repeat; }*/
.jg-back{ display: block; padding:5px; }
.swiper-slide, .swiper-container, .swiper-wrapper {
    height: auto;
}
.jg-img-c{ position: relative; }
.jg-mask{ position: absolute; left: 0; top: 0; bottom: 0; right: 0; background: #000; opacity: 0.5; }
.jg-txt{ font-size: 16px; color: #555; margin-top: 5px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; }
.swiper-padding{ padding:0 60px; position: relative; text-align: center; margin-bottom: 50px; }
.jg-back{ display: block; padding:10px; border:solid 1px #faf9f9; }
.jg-back:hover{ background: #fff; box-shadow: 1px 2px 3px 4px #eee; }
.jg-back:hover .jg-mask{ display: none; }
.swiper-slide{ padding:10px; }
/*.swiper-button-prev{ height: auto; width: 50px; background: #f8f8f8 url(../images-news/news/jg-left.png) center no-repeat; top: 10px; bottom: 10px; margin-top: 0; }*/
/*.swiper-button-next{ height: auto; width: 50px; background: #f8f8f8 url(../images-news/news/jg-right.png) center no-repeat; top: 10px; bottom: 10px; margin-top: 0; }*/
.carousel-indicators{ width: auto; left: auto; right: 50%; margin-right: -550px;  }





@media (max-width:1199px){
    .news-right-width{ width: 640px; }
    .xk-img img{ width: 500px; }
    .xk-text{ width: 360px; }
    .xk-img02 img{ width: 500px; }
    .xk-position{ height: 170px; }
    .xk-position img{ max-height: 158px; }
    .xk-jp-txt{ font-size: 14px; }

    .carousel-indicators{ margin-right: -450px; }
}
@media (max-width:991px){
    .news-right-width{ width: 390px; }
    .xk-img img{ width: 400px; }
    .xk-text{ width: 300px; margin-left: 20px; }
    .xk-img02 img{ width: 400px; }
    .xk-img02{ bottom: 10px; }
    .xk-position{ height: 110px; }
    .xk-position img{ max-height: 98px; }

    .carousel-indicators{ margin-right: -350px; }
}
@media (max-width:767px){
    .news-right-width{ width: 100%; }
    .news-left{ float: none !important; margin:0 auto 10px auto; }
    .news-ul li{ padding:20px 0;}
    .news-tt{ height: auto; line-height: 25px; padding-right: 0; }
    .news-tt span{ position: static; display: block; }
    .pagination-news{ margin-bottom: 10px; }
    .pagination-news li a{ margin:0 2px; }
    .news-ul{ margin-top: 20px; }
    .news-bottom span{ padding-right:10px; }
    .xk-img,.xk-img img,.xk-img02 img,.xk-img02{ width: 100%; }
    .xk-img02{ position: static; }
    .xk-about{ margin:20px 0; padding:0; }
    .xk-text{ width: 100%; margin-left: 0; font-size: 16px; line-height: 25px; }
    .xk-icon li{ width: 25%; padding:0 10px; margin-bottom: 15px; }
    .xk-border{ padding:15px; margin:0 0 15px 0; }
    .xk-title{ margin:20px auto; font-size: 18px; padding:0 20px 10px 20px; }
    .xk-number-txt{ font-size: 16px; }
    .xk-number-txt span{ font-size: 24px; }
    .xk-p{ font-size: 16px; line-height: 25px; margin-bottom: 10px; }
    .xk-img-ul li{ width: 50%; }
    .xk-jp-txt{ font-size: 12px; }
    .ewm-img img{ width: 150px; }
    .ewm-c{ margin-top: 0px; padding-top: 20px; }
    .ewm-txt{ margin-bottom: 20px; }
    .index-faq{ display: none; }
    .carousel-indicators li{ width: 30px; height: 15px; }
    .carousel-indicators li.active{ width: 60px; height: 30px; }
    .carousel-indicators{ right: 0; margin-right: 0; bottom: -20px; margin-bottom: 0; }
    .carousel-indicators li, .carousel-indicators li.active{ background: none; }
    .index-icon li{ width: 33.333333%; }
    .index-txt{ font-size: 13px; margin-bottom: 10px; }
    .index-icon{ margin:15px 0; }
    .index-news-img img{ display: none; }
    .index-news-list li{ padding-left: 0; margin-bottom: 20px; }
    .index-news-tt{ padding-right: 0;overflow: hidden;
        text-overflow:ellipsis;
        white-space: nowrap; }
    .index-news-tt-right{ display: none; }
    .index-news-txt{ padding-right: 0; }
    .js-more{ margin:20px auto; }
    .jt-margin,.huiyuan{ padding-top: 20px; }
    .index-img li{ width: 50%; margin-bottom: 20px; }
    .index-js p{ margin-bottom: 10px; line-height: 25px; }
    .hy-list li{ width: 33.333333%; margin-bottom: 10px; }
    .hy-txt{ font-size: 13px; }
    .hy-list{ margin:10px -15px; }
    .news-tt-back{ margin-bottom: 20px; }
}
